def calc(n):
    number = 0  # 记录数字个数
    letter = 0  # 记录字母个数
    blank = 0  # 记录空格个数
    other = 0  # 记录其他字符个数
    for c in s:
        if c.isdigit():  # 判断是否为数字
            number += 1
        elif c == ' ':  # 判断是否为空格
            blank += 1
        elif c.isalpha():  # 判断是否为字母
            letter += 1
        else:
            other += 1
    print('数字个数:', number, '字母个数:', letter, '空格个数:', blank, '其他字符个数:', other)
    return number, letter, blank, other


# 测试一下
print('输入一个字符串：')
s = input()
calc(s)
